package site.assad.dao;

import site.assad.domain.User;

import java.util.List;

/**
 * Author: Al-assad 余林颖
 * E-mail: yulinying_1994@outlook.com
 * Date: 2018/1/30 15:29
 * Description: User 的相关 DAO 对象，通过 XML 配置方式配置
 */
public interface UserDao {

    //select 类型方法接口
    List<User> getAllUser();
    User getUserById(int id);

    //insert 类型方法接口：返回的 int 为 SQL 影响的行数
    int addUser(User user);

    //update 类型方法接口
    int updateUserById(User user);

    //delete 类型方法接口
    int removeUserById(int id);

}
